Login.tsx ➔ Login   A
last analyzed

Complexity

Conditions 1

Size

Total Lines 10
Code Lines 9

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1.216

Importance

Changes 0
Metric Value
cc 1
eloc 9
dl 0
loc 10
ccs 2
cts 5
cp 0.4
crap 1.216
rs 9.95
c 0
b 0
f 0
1
import { Button, ButtonProps } from 'flowbite-react';
2
import { GITHUB_URL } from '../helpers/config';
3
4
export default function Login(props: ButtonProps) {
5
6 5
  const loginUser = (e: React.MouseEvent<HTMLButtonElement>) => {
7
      e.preventDefault();
8
      window.location.href = GITHUB_URL;
9
  };
10
11 5
  return (
12
    <Button {...props} data-testid="loginbutton" color="success" onClick={(e) => loginUser(e)}>Logga in</Button>
13
  )
14
}
15